Introducing X3D
SIGGRAPH 2002
Syllabus
TimeTotal TimeMaterialSpeaker
0:450:45 I. Overview of X3D
The Web3D Consortium has been developing and refining the X3D specification for over 3 years. Important milestones, past, present, and future are presented.
  1. What is X3D (0:15)
    1. Description
    2. Sponsor & Developers
    3. Standards
    4. Schedule
  2. Deliverables (0:15)
    1. X3D Specification
    2. Backward Compatability (VRML)
    3. Example Implementations (Xj3D)
    4. New Capabilities (SAI, Nodes)
    5. Test Suites (NIST)
    6. Supporting Browsers
  3. Where X3D is Going (0:10)
    1. ISO Specification
    2. Profiles
    3. MPEG
  4. Questions (0:05)
Leonard Daly
0:451:30
II. XML Syntax & Profiles
  1. Introduction
    1. Features of the Language
    2. Interactivity
    3. Navigation
  2. Basic Language Structures
    1. Fundamental Scene Components
    2. Object Hierarchy
    3. Scripts
  3. Building a World
    1. Viewpoints
    2. Backgrounds
    3. Shapes
    4. Lights
    5. Animations
  4. X3D Specification
    1. Levels, profiles, components
    2. Extensibility
Joe Williams
0:151:45
IIIa. Software Development Kit & Authoring Tools
The Web3D Consortium releases a semi-annual compendium of tools, viewers, and other X3D software in its 2-CD Software Development Kit (SDK).
  1. Authoring Tools
    1. Demo versions
    2. Freeware & Open-source
  2. Other Tools and inclusions
Nicholas Polys

-- Morning Break --

0:300:30
IIIb. Software Development Kit & Authoring Tools
The Web3D Consortium releases a semi-annual compendium of tools, viewers, and other X3D software in its 2-CD Software Development Kit (SDK).
  1. Motivation and Overview
    1. Developer needs
    2. Release schedule and contributions
  2. Viewers and Exemplar Content
    1. By installer
    2. By applet
    3. Conformant scene examples
Nicholas Polys
1:151:45
IV. Basic X3D Authoring
X3D uses standard concepts for 3D scene descriptions. This presentation covers the important concepts and nodes in preperation for the afternoon session.
  1. Available Tools (0:10)
    1. Text Editor
    2. XML Editors
    3. X3D-Edit
  2. Browsers (0:10)
  3. Use of X3D-Edit (0:10)
    1. Basic Operation
    2. Context-Sensitive Tips
    3. Content Validation
  4. Profiles (0:10)
    1. Descriptions
    2. Node Availability
  5. Basic Nodes (0:25)
    1. Geometry
    2. Container
    3. Appearance
    4. Lights
    5. Sensors
    6. Interpolators
    7. Miscellaneous
  6. Questions (0:10)
Leonard Daly

-- Lunch --

3:303:30
V. Building X3D Worlds
X3D need not be coded by hand. Participants will build their own X3D world using X3D-Edit.
  1. Browsers (0:20)
  2. Use of X3D-Edit (0:35)
    1. Basic Operation
    2. Context-Sensitive Tips
    3. Content Validation
    4. Installation
    5. Internationalization (i18n)
  3. Profiles (0:20)
    1. Descriptions
    2. Node Availability
  4. Basic Node Use (0:30)
    1. Geometry
    2. Container
    3. Appearance
    4. Lights
    5. Sensors
    6. Interpolators
    7. Miscellaneous
  5. Participant World Development (1:25)
  6. Show, Review & Discuss Participants Work (0:20)
Leonard Daly & Don Brutzman
Back to Contents
Introducing X3D
SIGGRAPH 2002